<?php
class StatusZarzadzaj
{
	private $dane;
	
	function StatusZarzadzaj()
	{
		$this->dane = new Dane();
	}
	
	function wybierzWidok($url)
	{
		switch($url->getWidok())
		{
			case 'przegladaj':
				break;
			case 'edytujForm':
				$dane = $url->getDodatkowe();
				$this->edytujForm($dane["id"]);
				break;
			case 'edytuj':
				break;
			case 'usun':
				break;
			default:
		}
	}
	
	function edytujStatusForm($id)
	{
		$user = $this->dane->zwrocDane('Uzytkownik', "id=".$id);
		$status = $this->dane->zwrocDane('Status', "nadawca=".$user->nick);
		Szablon::redneruj('statusy/przegladaj', $status[0]);
	}
	
	function edytuj()
	{
		//$user = new Uzytkownik();
		//$user->nick = $_POST['nick'];
		
		$status = new Status();
		$status->id = $_POST['id'];
		$status->nadawca = $user->nick; // nick nadawcy
		$status->odbiorcy = $_POST['odbiorcy'];
		$status->typ = $_POST['typ'];
		$status->timestamp = $_POST['timestamp'];
		$status->kanal = $_POST['kanal'];
		$status->tresc = $_POST['tresc'];
		
		$status->ustawOperacj("edytuj");
		
		$arr = array($status);
		$this->dane->pobierzDane($arr);
	}
}
?>